package com.leo.book.distributed.chapter04.optimiz;

/**
 * Description: 减少锁的持有时间
 * @author lianliang
 * @date 2017年12月27日 上午10:37:01
 */
public class RunningCount {
	private Integer runningCount = 0;

	public void run(String job) {
		synchronized (runningCount) {
			runningCount++;
		}
		doSomething(job);
		synchronized (runningCount) {
			runningCount--;
		}
	}

	private void doSomething(String job) {

	}
}